package chapter03;
class Student{
    /**
     * 访问控制
     * private 私有访问权限 只有本类可以访问 例:private int age
     * default 默认访问权限 本包内可以访问 可以不写default关键字
     * protected 受保护访问权限 本包和其他包的子类访问
     * public 公共访问权限
     */
    String id;
    String name;
    int age;
    int gender;
    public void read(){
        System.out.println("大家好我是"+name+"我正在学习");
    }
}

public class demo1 {
    public static void main(String[] args) {
        /*
         * 创建对象
         * new Student(); 为学生对象分配空间
         * Student stu1 创建一个学生类型的变量存储数据
         * */
        Student stu1 = new Student();
        //stu1是一个学生对象 可以修改学生信息
        stu1.id = "23304040101";
        stu1.name = "猪小明";
        System.out.println(stu1.id);
        stu1.read();
        /**
         *对象的引用快递
         */
        Student stu2 = new Student();
        stu2.name = "蘑菇头";
        stu2.read();
        Student stu3 = stu2;// 将对象stu2赋值stu3
        stu3.read();
        stu3.name = "米线";
        System.out.println("**********");
        stu2.read();
        stu3.read();
    }
}